leave a lot, much, something, etc. to be desired
​to be bad or unacceptable
The service in the restaurant left a lot to be desired.